road plow - German English Dictionary